

安装 Node.js 环境:需要 Node.js v22.19+ 或 v24+,从 nodejs.org 下载安装。终端输入 node -v 验证版本。国内用户建议先配置 npm 镜像加速。
一条命令启动:终端输入 npx @deepseek-ai/dsh web,首次运行自动下载依赖。启动成功后终端打印访问地址,默认 http://127.0.0.1:3080。
配置模型 API Key:浏览器打开 Web UI,进入设置→模型,填入 DeepSeek API Key(在 platform.deepseek.com 申请)。也可以添加 OpenAI、Anthropic 等其他模型提供方。
选择工作区目录:点击"选择工作区",添加你想让 Agent 操作的项目目录并选中。建议单独准备一个练习目录,避免 Agent 误操作重要文件。
发送第一个任务:在对话框输入任务,例如"分析这个项目的结构并列出主要依赖包"。Agent 会自动规划步骤、调用工具、执行操作,全程可观察。

标准模式(standard):完整工具组合,包括文件操作、Shell、搜索、子任务委派、计划维护。日常写代码、修 Bug、分析项目的默认选择,能力最全最省心。
PTC 代码模式:模型先生成一段代码,再由代码组织多轮工具调用。适合连续查询、批量处理、根据中间结果分支的任务,减少模型与工具的反复往返。
极简模式(minimal):只保留 Shell + 文件编辑两个工具。适合做模型基准测试,尽量减少外围工具差异,直接观察模型的自主规划和操作能力。
创造模式(creative):Agent 可以检查当前运行时、在内存中试验 Cordis 插件,组合出新的运行模式。适合插件实验和"让 Agent 自己改进自己"的探索。
# 1. 配置npm国内镜像(可选,国内用户推荐)
npm config set registry https://registry.npmmirror.com
# 2. 一键启动 Harness Web UI
npx @deepseek-ai/dsh web
# 3. 从源码运行(开发插件时用)
git clone https://github.com/deepseek-ai/deepseek-harness.git
cd deepseek-harness
npm install -g pnpm
pnpm install
pnpm run build
pnpm dsh web
# 4. Python SDK 环境变量配置
export DEEPSEEK_API_KEY=你的API密钥
export DSH_MODEL=deepseek-v4-flash
请帮我完成以下任务:
【任务目标】(描述你要做什么,例如:分析当前项目结构,找出所有未使用的依赖包)
【约束条件】
1. 不要修改任何源代码,只做分析和报告
2. 涉及删除操作前必须先确认
3. 每完成一个步骤告诉我进度
4. 最终输出一份Markdown格式的分析报告
【输出要求】
列出项目结构、主要依赖、潜在问题、改进建议